ISATTY

            
               #include <io.h>   требуется  только   для   объявления функции
               int isatty(handle);
               int handle;       handle-р, ссылающийся на проверяемое устройство

Описание.
Функция isatty определяет, является ли данный handle -р связанным с символьным устройством (таким как терминал, консоль, принтер или последовательный порт).

Возвращаемое значение.
Функция isatty возвращает ненулевое значение, если устройство является символьным. Иначе - возвращается значение 0.

Пример:

            
               #include <io.h>
               int fh;
               long loc;
               .
               .
               .
               if (isatty(fh)==0)
               /* если не устройство, то выдает текущую позицию */
               loc=tell(fh);
      
Hosted by uCoz